Longfile.frm is a VB rendition of a common dialog box. I considered making this a .dll, but the resulting file was over 50K, where the VB equivalent takes around 15K. In the interest of compactness, I went with the VB option. Of course, this leaves the source code wide open to plagarism -- the dishonest won't care, the guilty may send some bucks to alleviate your sins... anyway, longfile.frm does the majority of the processing necessary to get and convert long filenames from the operating system